Skip to content

build: add uninstall targets#975

Merged
tridge merged 2 commits into
masterfrom
fix/make-uninstall-target
Jun 6, 2026
Merged

build: add uninstall targets#975
tridge merged 2 commits into
masterfrom
fix/make-uninstall-target

Conversation

@steadytao
Copy link
Copy Markdown
Member

Fixes #784 by adding uninstall targets that mirror the files installed by the existing install targets.

This adds:

  • make uninstall for the main binaries and manpages
  • make uninstall-ssl-daemon for the stunnel daemon config installed by install-ssl-daemon
  • make uninstall-all for both sets

The target removes known installed files with rm -f and does not remove install directories or unrelated files.

Copy link
Copy Markdown
Member

@tridge tridge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if we don't want this to bitrot I think it needs a CI test

@steadytao
Copy link
Copy Markdown
Member Author

if we don't want this to bitrot I think it needs a CI test

🤔 Good point. Give me a few minutes.

@steadytao steadytao force-pushed the fix/make-uninstall-target branch from 6c9be90 to f1900dd Compare June 6, 2026 04:30
@tridge tridge merged commit 1d6770e into master Jun 6, 2026
14 checks passed
@steadytao steadytao deleted the fix/make-uninstall-target branch June 6, 2026 06:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

impossible to uninstall rsync with : sudo make uninstall.

2 participants